Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F2 Germany F3 Italy F1 Italy F2 Argentina F2 Brazil F3 Chile F1 Chile F2 Argentina F3 Italy F17 El Salvador F1 Guatemala F1 Colombia F1 Colombia F2 Spain F7 Argentina F1 Italy F5 Argentina F2 Argentina F3 Argentina F4 Argentina F5 USA F12 USA F13 Argentina F10 Argentina F11 Bolivia F1 Bolivia F2 Morocco F2 Argentina F1 Argentina F2 Argentina F3 Italy F16 Germany F1 Russia F13 Argentina F4 Argentina F5 Argentina F12 Uruguay F1 Uruguay F2 Argentina F7 Brazil F2 Argentina F4 Argentina F5 Italy F16 Spain F6 Top Wool Challenger Biella - Biella Memorial Piertomaso Tessitore - San Remo VI Abierto Internacional de Salinas - Salinas Compaq Challenger - Bucharest Challenger Casino Lugano - Lugano Oberstaufen Cup - Oberstaufen IPP Open - Helsinki Warsteiner Challenger Lubeck - Lubeck IPP Open - Helsinki Geneva Challenger - Geneva Belgaum Open - Belgaum Zagreb Open - Zagreb Warsteiner Challenger Wolfsburg - Wolfsburg Pekao Open - Szczecin St. Petersburg Challenger - St. Petersburg Alexander Kolyaskin Memorial - Donetsk Architect Open - Budapest SIR Supermercadi Challenger - Rome San Remo Tennis Cup 15° Piertomaso - San Remo Challenger Brasov - Brasov Challenger Copa Sevilla - Seville Warta Cup - Sopot Copa Petrobras Paraguay - Asuncion The Rajasthan Golden Jubilee - Jaipur Heineken Challenger - Ho Chi Minh City Copa Kia Challenger ATP - Santiago 6th Sardinian International Championships - Cagliari Trofeo Sisma Mantova - Mantova IV Manta Open - Manta Geneva Challenger - Geneva Posillipo Tennis Cup - Napoli Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota BH Tennis Open - Belo Horizonte BNP Paribas Primrose - Bordeaux 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia BSI Challenger Lugano - Lugano XI Ciutat de Barcelona - Barcelona Porsche Open - Poznan Geneva Challenger - Geneva Dusseldorf Open Challenger 2007 - Dusseldorf President's Cup - Astana ATP Challenger Open 2004 - Monchengladbach Hilton Waikoloa Village USTA Challenger - Waikoloa Tennis Napoli Cup 2006 - Napoli Barletta Challenger Tampere Challenger Belo Horizonte Challenger Campos do Jordao Challenger Geneva Challenger Manerbio Challenger Bogota Challenger Trnava Challenger Buenos Aires Challenger Montevideo Challenger Tashkent Challenger Asuncion Challenger Santiago Challenger PEOPLEnet Cup - Dnepropetrovsk South African Airways Tennis Open - Durban Medellin Challenger Morocco Tennis Tour - Rabat Sao Paulo Challenger Bucaramanga Challenger Rome Challenger Zagreb Challenger Prostejov Challenger Abierto Internacional de Salinas 'Dario Expreso' - Salinas Scheveningen Challenger IPP Geneva Trophy - Geneva 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta San Sebastian Challenger Zagreb Open - Zagreb Geneva Challenger Whirlpool Open - Budapest 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Trnava Challenger Heilbronn Open - Heilbronn Tennis Napoli Cup - Naples Sporting Challenger '07 Trofeo Regione Piemonte - Turin Open Costa Daurada - Tarragona Heilbronn Open - Heilbronn 's Tennis Masters 07 Challenger - Graz Open de Franche Comte - Besancon Kyiv UMC Open - Kiev Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Cosmorom Challenger - Brasov USTA Men's Challenger of Urbana-Champaign - Urbana Warsteiner Challenger Lubeck 2001 - Lubeck Memorial Savigni - Sassuolo Rabat Challenger X Torneo Internazionale di Tennis - Barletta Barletta Challenger Barranquilla Challenger Tennis Napoli Cup - Napoli VI Torneo Internazionale di Tennis - Barletta Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Unicredit (Suisse) Bank S. A. Challenger - Chiasso Prostejov Challenger Samarkand Challenger - Samarkand Memorial Savigni - Sassuolo The Nottingham Cahllenger - Nottingham 4th Sardinia International Championships - Cagliari The Bolton Challenger - Bolton Marburg Challenger Banja Luka 2002 - Banja Luka Sparkessen Magdeburg Open - Magdeburg Tennis Napoli Cup 2004 - Napoli Memorial Kolyaskin - Donetsk Sylt Open 2000 - Sylt Poznan Challenger Rezidenza Open - Magdeburg CA-Challenge - Graz Neride Prague Indoor - Prague Pekao Open 2001 - Szczecin Manerbio Challenger Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg Szczecin Challenger 10ø Tornea B. Camparini - Reggio Emilia Milano Challenger-Jameson Cup - Milan New Delhi Challenger - New Delhi Cali Challenger Trnava Challenger Banca Marche Tennis Cup - San Benedetto Aguascalenties Challenger Dharwad Challenger 2003 - Dharwad Belo Horizonte Challenger Zagreb Open - Zagreb Palermo Challenger Sao Jose Do Rio Preto Challenger Jameson Cup - Milan Geneva Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Santiago Challenger Riviera di Rimini Challenger 2004 - Rimini Milan Challenger Scheveningen Challenger Lermontov Challenger Ljubljana Open - Ljubljana Caltanissetta Challenger Medellin Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Sao Paulo Challenger Rio De Janeiro Challenger Cali Challenger Copa Petrobras Argentina - Buenos Aires Campinas Challenger Oberstraufen Cup - Oberstaufen Porto Alegre Challenger Buenos Aires Challenger KGHM Polish Indoors - Wroclaw Sarajevo Open - Sarajevo IX Torneo Internacionale de Tennis - Barletta Itajai Challenger Top Wool Challenger-Immagine Trophy - Biella Garden Open 2005 - Rome Cali Challenger Memorial Manfredini - Sassuolo Arpa Ceramic Cup - Reggio Emilia Szczecin Challenger Open de Montauban - Montauban Poznan Challenger Milan Challenger Antonio Savoldi-Marco Co. - Manerbio Samarkand Challenger - Samarkand San Benedetto Challenger Brasov Challenger - Brasov ATP Challenger La Serena - La Serena Bancolombia Open - Bogota Banja Luka Challenger 2004 - Banja Luka ATP Slovak Open Challenger - Bratislava Copa Petrobras Argentina - Buenos Aires Morocco Tennis Tour - Fes Copa Petrobras Uruguray - Montevideo Mamaia Challenger - Constanta Copa Petrobras Brazil - Aracaju Copa Petrobras Brazil - Belo Horizonte Okal Cup 2004 - Eckental Challenger Tunisie - Tunis St. Brieuc Challenger Morocco Tennis Tour - Meknes Schickendanz Open - Furth Czech Indoor Open - Prague Olbia Challenger - Olbia Challenger de Providencia-Copa Kia - Santiago Caltanissetta Challenger Morocco Tennis Tour - Tanger Athens Challenger Braunschweig Challenger Kosice Challenger Kosice Challenger Samsung Securities Cup - Seoul Santiago Challenger Sao Paulo Challenger Roma Open Challenger - Rome Dusseldorf Open Challenger - Dusseldorf Harbour Tennis Cup Regione Lombardia - Milan Aberto de Sao Paulo - Sao Paulo Ostdeutscher Sparkessen Cup - Dresden Como Challenger Nord LB Open 2007 - Braunschweig Tarragona Challenger Astana Challenger Black Forest Open - Freudenstadt XIII Trofeo Ciudad de Quito - Quito Samsung Securities Cup - Seoul Copa Petrobras Argentina - Buenos Aires Challenger DCNS de Cherbourg - Cherbourg Challenger Ford de Cherbourg - Cherbourg ATU Cup 2001 - Weiden 9th Wartburg Open - Eisenach Diego Open - Budapest Optimus Maia Open - Maia Challenger Groningen - Groningen Ischgl International Tennis Challenger 2003 - Ischgl Barranquilla Challenger Recanati Challenger Santiago Challenger Cordenons Challenger Lambertz Open - Aachen Napoli Challenger Challenger Ford de Cherbourg - Cherbourg Sao Paulo Challenger Banja Luka Challenger - Banja Luka Sao Paulo Challenger Genova Challenger Sao Paulo Challenger Salinas Challenger San Marino Cepu Open - San Marino Napoli Challenger Palermo Challenger ATP Challenger Numea - New Caledonia The LTA Men's Challenger Wrexham - Wrexham Flea Market Cup - Busan Reunion Island Challenger Banja Luka Challenger 2005 - Banja Luka Open de L'Isere - Grenoble Marrakech Challenger Alessandria Challenger XL Capital Bermuda Open - Bermuda Siemens Open 2002 - Scheveningen Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Black Forest Open 2002 - Freudenstadt Milan Challenger Citrix Tennis Championships - Delray Beach Siemens Open - Scheveningen Grand Prix Hassan II - Casablanca Black Forest Open 2000 - Freudenstadt Macedonian Open - Skopje Adidas International - Sydney Sopot Challenger 2001 Eddleman USTA Challenger - Birmingham Ciudad de Telde - Telde TennisCup Vlaanderen - Antwerp Open Castilla y Leon Trofeo Iberdrola - Segovia Kyiv Open - Kiev USTA Pro Tennis Classic at Mission Hills - Rancho Mirage IX Ciutat de Barcelona - Barcelona Neride Prague Indoor - Prague Buenos Aires Challenger Challenger Britania Zavaleta - Puebla Gold Flake Open - Chennai ATP Bangalore Challenger - Bangalore Energis Dutch Open - Amsterdam Citta di Monza - Monza Oberstaufen Cup - Oberstaufen 2003 Freeman Men's Challenger - Joplin Bordeaux Challenger Badden Open by Rothaus - Ettlingen Furth Challenger Tampere Imageneering Open - Tampere Idea Prokom Open - Sopot Mordovia Cup - Mordovia U.S. Men's Clay Court Championships - Houston Astana Challenger II Cyclus Open de Tenis - Florianopolis Kyiv Open - Kiev Bulgarian Open - Sofia Bancolombia Open - Bogota Samarkand Challenger Olimp Kyiv Open - Kiev Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg TCT Open - Tunis Garden Open - Rome Generali Open - Kitzbuhel Rome Challenger Open Castilla y Leon - Segovia Kyiv Open - Kiev Warsteiner Challenger Lubeck - Lubeck Polish Open 2000 - Poznan University of Tennessee USTA Men's Challenger - Knoxville Kyiv UMC Open - Kiev Medicor Open - Budapest Okal Cup - International Bavarian Championship - Eckental Lucknow ATP Tour Challenger - Lucknow Open de Montauban - Montauban St. Petersburg Challenger by Kinex - St. Petersburg Open de la Comunidad Valenciana - Valencia Banja Luka Challenger 2003 - Banja Luka Volkswagen Challenger 2004 - Wolfsburg Heineken Challenger 2004 - Ho Chi Minh City Sarajevo Open 2004 - Sarajevo Prague Open - Prague Dubrovnik Open - Dubrovnik Synsam Swedish Open - Bastad 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Sina-Kia Motors Tennis Cup - Cordenons Media Will Cup Busan Challenger Tennis - Busan Generali Open - Kitzbuhel KGHM Dialog Polish Indoors - Wroclaw San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Baden Open - Ettlingen Black Forest Open - Freudenstadt Lima Challenger 2007 - Lima Open de Moselle - Metz XII Abierto Internacional de Salinas - Salinas Kremlin Cup - Moscow Qatar Exxon Mobil Open 2003 - Doha Porsche Open - Poznan Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach Black Forest Open - Freudenstadt St. Petersburg Open - St. Petersburg Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Tennislife Cup - Napoli Estoril Open - Estoril Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Orange Prokom Open - Sopot Flea Market Cup Busan Challenger Tennis - Busan BCR Open Romania - Bucharest Besancon Challenger San Remo Challenger Bordeaux Challenger Copenhagen Open - Copenhagen Chennai Open - Chennai Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Delray Beach International Tennis Championships - Delray Beach Prague Challenger Karlsruhe Challenger Rome Challenger The Nottingham Open - Nottingham Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Open de Moselle - Metz Bordeaux Challenger Brasil Open - Costa do Sauipe AEGON International - Eastbourne Furth Challenger Kremlin Cup - Moscow Kosice Challenger Guayaquil Challenger Copa Telmex - Buenos Aires Idea Prokom Open - Sopot Movistar Open - Santiago Brasil Open - Costa do Sauipe Lima Challenger Open 13 - Marseille Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Heilbronn Challenger U.S. Mens's Clay Court Championship - Houston Quito Challenger Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona San Juan Challenger AEGON Championships - London Kazan Challenger Bergamo Challenger International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad Orange Warsaw Open - Warsaw Indianapolis Tennis Championships - Indianapolis Movistar Open - Santiago SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe Open 13 - Marseille Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Marrakech Challenger Open Sabadell Atlantico - Barcelona Tyumen Challenger Serbia Open - Belgrade Qatar ExxonMobil Open - Doha Barletta Challenger VTR Open - Vina del Mar Copa Claro - Buenos Aires Serbia Open - Belgrade St. Brieuc Challenger Bet-at-home Open - Hamburg Santos Challenger Synsam Swedish Open - Bastad Rome Challenger Generali Open - Kitzbuhel ATP Kremlin Cup - Moscow Open Seat Godo 2007 - Barcelona Synsam Swedish Open - Bastad St. Petersburg Open - St. Petersburg Mercedes Cup - Stuttgart AIG Japan Open Tennis Championships - Tokyo Open Sud de France - Montpellier Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Bet-at-home Open - Hamburg Medellin Challenger Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Pereira Challenger Open Sabadell Atlantico - Barcelona Copa Claro - Buenos Aires Credit Agricole Suisse Open - Gstaad Challenger Canottieri Minico - Mantova ATP Challenger Hamburg - Hamburg The LTA Hull Challenger - Hull Bordeaux Challenger Dubai Tennis Open - Dubai Hilton Waikoloa Village USTA Challenger - Waikoloa Quelle Cup 2000 - Furth Warsteiner Challenger Wolfsburg - Wolfsburg Muller Cup - Ulm Togliatti Cup - Togliatti Zivnobanka Czech Open - Prostejov San Juan Challenger Montevideo Challenger Open de Tanger - Tangier USTA Challenger of Burbank - Burbank Cairo Challenger 2002 - Cairo Okal Open - Eckental C.T. San Remo - XIII Piertomaso Tessitore - San Remo USTA Challenger of Dallas - Dallas Intersport Heilbronn Open - Heilbronn Geovillage Open Trofeo Melia Olbia - Olbia Schickendanz Open - Furth IPP Open - Helsinki Open Romania - Bucharest Hungarian Architect Open - Budapest Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai AAPT Championships - Adelaide Movistar Open - Vina del Mar Energis Open - Amersfoort Estoril Open - Estoril Heineken Open - Auckland Mutua Madrilena Masters Madrid - Madrid Open Sabadell Atlantico - Barcelona BNP Paribas Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid Masters Series Monte-Carlo - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Madrid Open - Madrid Mercedes Cup - Stuttgart ABN AMRO World Tennis Tournament - Rotterdam Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Dutch Open Tennis - Amersfoort Milan Indoors - Milan Copa Telmex - Buenos Aires Australian Open - Melbourne French Open - Paris French Open - Paris Copa Telmex - Buenos Aires Wimbledon - London U.S. Open - New York AEGON International - Eastbourne Pilot Pen Tennis - New Haven Medibank International - Sydney Australian Open - Melbourne Grand Prix Hassan II - Casablanca Australian Open - Melbourne French Open - Paris Wimbledon - London Mercedes Cup - Stuttgart Wimbledon - London French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Campionati BNL dItalia - Rome French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Shanghai ATP Masters 1000 - Shanghai French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London Davis Cup, Group 1, 2R, KAZ-TPE 2-3 Davis Cup, World Group, 1R, GER-ARG 1-4 Davis Cup, PO, SWE-ARG 2-3 U.S. Open (juniors) French Open (juniors) Hyundai Hopman Cup - Perth ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, SF, FRA-ARG 5-0 Davis Cup, World Group, QF, RUS-ARG 2-3 Davis Cup, World Group, 1R, ARG-ROU 4-1